package com.jeeplus.modules.sys.mapper;

import com.jeeplus.core.persistence.BaseMapper;
import com.jeeplus.core.persistence.annotation.MyBatisMapper;
import com.jeeplus.modules.sys.entity.*;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @author xujin
 * @title: SysHomeTongJiMapper
 * @projectName ESA
 * @description: TODO
 * @date 2020-01-159:25
 */
@MyBatisMapper
public interface SysHomeTongJiMapper extends BaseMapper {
    List<HashMap> getSellUnitPerData();
    List<HashMap> getSellData();
    List<HashMap> getRiskSellData();
    List<HashMap> getRiskArrearsData();
    List<HashMap> getHomePie(String user);
    Map findTongTjByCompId(String company);


    List<CgDetail> cgDataDetail(CgDetail cgDetail);
    List<DdDetail> ddDataDetail(DdDetail ddDetail);
    List<XxDetail> xxDataDetail(XxDetail xxDetail);
    List<CkDetail> ckDataDetail(CkDetail ckDetail);
    List<CkqcDetail> ckqcDataDetail(CkqcDetail ckqcDetail);
    List<KcdqDetail> kcdqDataDetail(KcdqDetail kcdqDetail);
    List<KccqDetail> kccqDataDetail(KccqDetail kccqDetail);
    List<JrcxDetail> jrcxDataDetail(JrcxDetail jrcxDetail);


    List<ZkkcDetail> zkkcDataDetail(ZkkcDetail zkkcDetail);
    List<QyxsDetail> qyxsDataDetail(QyxsDetail qyxsDetail);
    List<DqjdDetail> dqjdDataDetail(DqjdDetail dqjdDetail);
    List<CxDetail>   cxDataDetail(CxDetail cxDetail);

    List<JrzbDetail> jrzbDataDetail(JrzbDetail jrzbDetail);
    List<YswhfsDetail> yswhfsDataDetail(YswhfsDetail yswhfsDetail);
    List<YswkhDetail> yswkhDataDetail(YswkhDetail yswkhDetail);
    List<QktjDetail> qktjDataDetail(QktjDetail qktjDetail);
    List<GgzyDetail> ggzyDataDetail(GgzyDetail ggzyDetail);

}
